Gulf Air flies directly between the following airports.
Departing: | Arriving: |
Bole Airport (ADD), Addis Ababa, Ethiopia | Bahrain Manama (BAH), Manama, Bahrain |
Amman (AMM), Amman, Jordania | Bahrain Manama (BAH), Manama, Bahrain |
Eleftherios Venizelos (ATH), Athens, Greece | Bahrain Manama (BAH), Manama, Bahrain |
Abu Dhabi International Airport (AUH), Abu Dhabi, United Arab Emirates | Bahrain Manama (BAH), Manama, Bahrain |
Bahrain Manama (BAH), Manama, Bahrain | Larnaca (LCA), Larnaca, Cyprus |
Bahrain Manama (BAH), Manama, Bahrain | Lahore Airport (LHE), Lahore, Pakistan |
Bahrain Manama (BAH), Manama, Bahrain | Kuwait International Airport (KWI), Kuwait, Kuwait |
Bahrain Manama (BAH), Manama, Bahrain | Kuala Lumpur Airport (KUL), Kuala Lumpur, Malaysia |
Bahrain Manama (BAH), Manama, Bahrain | Cochin Airport (COK), Cochin, India |
Bahrain Manama (BAH), Manama, Bahrain | Khartoum Civil Airport (KRT), Khartoum, Sudan |
Bahrain Manama (BAH), Manama, Bahrain | Trivandrum (TRV), Trivandrum, India |
Bahrain Manama (BAH), Manama, Bahrain | Tribhuvan Airport (KTM), Kathmandu, Nepal |
Bahrain Manama (BAH), Manama, Bahrain | Quaid-e-azam International Airport (KHI), Karachi, Pakistan |
Bahrain Manama (BAH), Manama, Bahrain | Jeddah (JED), Jeddah, Saudi Arabia |
Bahrain Manama (BAH), Manama, Bahrain | Heathrow (LHR), London, United Kingdom |
Bahrain Manama (BAH), Manama, Bahrain | Mohammad Bin Abdulaziz Airport (MED), Madinah, Saudi Arabia |
Bahrain Manama (BAH), Manama, Bahrain | Ninoy Aquino International Airport (MNL), Manila, Philippines |
Bahrain Manama (BAH), Manama, Bahrain | Mehrabad (THR), Tehran, Iran |
Bahrain Manama (BAH), Manama, Bahrain | Shiraz Airport (SYZ), Shiraz, Iran |
Bahrain Manama (BAH), Manama, Bahrain | Riyadh (RUH), Riyadh, Saudi Arabia |
Bahrain Manama (BAH), Manama, Bahrain | Peshawar Airport (PEW), Peshawar, Pakistan |
Bahrain Manama (BAH), Manama, Bahrain | Charles de Gaulle (CDG), Paris, France |
Bahrain Manama (BAH), Manama, Bahrain | Seeb Airport (MCT), Muscat, Oman |
Bahrain Manama (BAH), Manama, Bahrain | Bombay Chatrapati Shivaji (BOM), Mumbai, India |
Bahrain Manama (BAH), Manama, Bahrain | Mashad Airport (MHD), Mashad, Iran |
Bahrain Manama (BAH), Manama, Bahrain | International (SAH), Sanaa, Yemen |
Bahrain Manama (BAH), Manama, Bahrain | Ataturk (IST), Istanbul, Turkey |
Bahrain Manama (BAH), Manama, Bahrain | Bole Airport (ADD), Addis Ababa, Ethiopia |
Bahrain Manama (BAH), Manama, Bahrain | Indira Ghandi (DEL), Delhi, India |
Bahrain Manama (BAH), Manama, Bahrain | King Fahd International Airport (DMM), Dammam, Saudi Arabia |
Bahrain Manama (BAH), Manama, Bahrain | Cairo (CAI), Cairo, Egypt |
Bahrain Manama (BAH), Manama, Bahrain | Damascus International (DAM), Damascus, Syria |
Bahrain Manama (BAH), Manama, Bahrain | Islamabad International Airport (ISB), Islamabad, Pakistan |
Bahrain Manama (BAH), Manama, Bahrain | Beirut (BEY), Beirut, Lebanon |
Bahrain Manama (BAH), Manama, Bahrain | Abu Dhabi International Airport (AUH), Abu Dhabi, United Arab Emirates |
Bahrain Manama (BAH), Manama, Bahrain | HAL - Hindustan Airport (BLR), Bangalore, India |
Bahrain Manama (BAH), Manama, Bahrain | Eleftherios Venizelos (ATH), Athens, Greece |
Bahrain Manama (BAH), Manama, Bahrain | Amman (AMM), Amman, Jordania |
Bahrain Manama (BAH), Manama, Bahrain | Zia (DAC), Dhaka, Bangladesh |
Bahrain Manama (BAH), Manama, Bahrain | Dubai (DXB), Dubai, United Arab Emirates |
Bahrain Manama (BAH), Manama, Bahrain | Doha Airport (DOH), Doha, Qatar |
Beirut (BEY), Beirut, Lebanon | Bahrain Manama (BAH), Manama, Bahrain |
Bangkok Suvarnabhumi Don Muang International Airport (BKK), Bangkok, Thailand | Seeb Airport (MCT), Muscat, Oman |
HAL - Hindustan Airport (BLR), Bangalore, India | Bahrain Manama (BAH), Manama, Bahrain |
Bombay Chatrapati Shivaji (BOM), Mumbai, India | Seeb Airport (MCT), Muscat, Oman |
Bombay Chatrapati Shivaji (BOM), Mumbai, India | Bahrain Manama (BAH), Manama, Bahrain |
Cairo (CAI), Cairo, Egypt | Bahrain Manama (BAH), Manama, Bahrain |
Cairo (CAI), Cairo, Egypt | Seeb Airport (MCT), Muscat, Oman |
Netaji Subhas Chandra Airport (CCU), Kolkata, India | Seeb Airport (MCT), Muscat, Oman |
Charles de Gaulle (CDG), Paris, France | Bahrain Manama (BAH), Manama, Bahrain |
Cochin Airport (COK), Cochin, India | Bahrain Manama (BAH), Manama, Bahrain |
Zia (DAC), Dhaka, Bangladesh | Bahrain Manama (BAH), Manama, Bahrain |
Damascus International (DAM), Damascus, Syria | Bahrain Manama (BAH), Manama, Bahrain |
Indira Ghandi (DEL), Delhi, India | Bahrain Manama (BAH), Manama, Bahrain |
King Fahd International Airport (DMM), Dammam, Saudi Arabia | Bahrain Manama (BAH), Manama, Bahrain |
Doha Airport (DOH), Doha, Qatar | Bahrain Manama (BAH), Manama, Bahrain |
Dubai (DXB), Dubai, United Arab Emirates | Larnaca (LCA), Larnaca, Cyprus |
Dubai (DXB), Dubai, United Arab Emirates | Bahrain Manama (BAH), Manama, Bahrain |
Dubai (DXB), Dubai, United Arab Emirates | Kuwait International Airport (KWI), Kuwait, Kuwait |
Dubai (DXB), Dubai, United Arab Emirates | Seeb Airport (MCT), Muscat, Oman |
Islamabad International Airport (ISB), Islamabad, Pakistan | Bahrain Manama (BAH), Manama, Bahrain |
Islamabad International Airport (ISB), Islamabad, Pakistan | Seeb Airport (MCT), Muscat, Oman |
Ataturk (IST), Istanbul, Turkey | Bahrain Manama (BAH), Manama, Bahrain |
Jeddah (JED), Jeddah, Saudi Arabia | Mohammad Bin Abdulaziz Airport (MED), Madinah, Saudi Arabia |
Jeddah (JED), Jeddah, Saudi Arabia | Seeb Airport (MCT), Muscat, Oman |
Jeddah (JED), Jeddah, Saudi Arabia | Bahrain Manama (BAH), Manama, Bahrain |
Quaid-e-azam International Airport (KHI), Karachi, Pakistan | Seeb Airport (MCT), Muscat, Oman |
Quaid-e-azam International Airport (KHI), Karachi, Pakistan | Bahrain Manama (BAH), Manama, Bahrain |
Khartoum Civil Airport (KRT), Khartoum, Sudan | Bahrain Manama (BAH), Manama, Bahrain |
Tribhuvan Airport (KTM), Kathmandu, Nepal | Bahrain Manama (BAH), Manama, Bahrain |
Kuala Lumpur Airport (KUL), Kuala Lumpur, Malaysia | Bahrain Manama (BAH), Manama, Bahrain |
Kuwait International Airport (KWI), Kuwait, Kuwait | Seeb Airport (MCT), Muscat, Oman |
Kuwait International Airport (KWI), Kuwait, Kuwait | Dubai (DXB), Dubai, United Arab Emirates |
Kuwait International Airport (KWI), Kuwait, Kuwait | Bahrain Manama (BAH), Manama, Bahrain |
Larnaca (LCA), Larnaca, Cyprus | Bahrain Manama (BAH), Manama, Bahrain |
Larnaca (LCA), Larnaca, Cyprus | Dubai (DXB), Dubai, United Arab Emirates |
Lahore Airport (LHE), Lahore, Pakistan | Seeb Airport (MCT), Muscat, Oman |
Lahore Airport (LHE), Lahore, Pakistan | Bahrain Manama (BAH), Manama, Bahrain |
Heathrow (LHR), London, United Kingdom | Seeb Airport (MCT), Muscat, Oman |
Heathrow (LHR), London, United Kingdom | Bahrain Manama (BAH), Manama, Bahrain |
Seeb Airport (MCT), Muscat, Oman | Netaji Subhas Chandra Airport (CCU), Kolkata, India |
Seeb Airport (MCT), Muscat, Oman | Quaid-e-azam International Airport (KHI), Karachi, Pakistan |
Seeb Airport (MCT), Muscat, Oman | Kuwait International Airport (KWI), Kuwait, Kuwait |
Seeb Airport (MCT), Muscat, Oman | Jeddah (JED), Jeddah, Saudi Arabia |
Seeb Airport (MCT), Muscat, Oman | Islamabad International Airport (ISB), Islamabad, Pakistan |
Seeb Airport (MCT), Muscat, Oman | Bahrain Manama (BAH), Manama, Bahrain |
Seeb Airport (MCT), Muscat, Oman | Cairo (CAI), Cairo, Egypt |
Seeb Airport (MCT), Muscat, Oman | Lahore Airport (LHE), Lahore, Pakistan |
Seeb Airport (MCT), Muscat, Oman | Bangkok Suvarnabhumi Don Muang International Airport (BKK), Bangkok, Thailand |
Seeb Airport (MCT), Muscat, Oman | Heathrow (LHR), London, United Kingdom |
Seeb Airport (MCT), Muscat, Oman | Dubai (DXB), Dubai, United Arab Emirates |
Seeb Airport (MCT), Muscat, Oman | Bombay Chatrapati Shivaji (BOM), Mumbai, India |
Seeb Airport (MCT), Muscat, Oman | Trivandrum (TRV), Trivandrum, India |
Seeb Airport (MCT), Muscat, Oman | Peshawar Airport (PEW), Peshawar, Pakistan |
Mohammad Bin Abdulaziz Airport (MED), Madinah, Saudi Arabia | Bahrain Manama (BAH), Manama, Bahrain |
Mohammad Bin Abdulaziz Airport (MED), Madinah, Saudi Arabia | Jeddah (JED), Jeddah, Saudi Arabia |
Mashad Airport (MHD), Mashad, Iran | Bahrain Manama (BAH), Manama, Bahrain |
Ninoy Aquino International Airport (MNL), Manila, Philippines | Bahrain Manama (BAH), Manama, Bahrain |
Peshawar Airport (PEW), Peshawar, Pakistan | Seeb Airport (MCT), Muscat, Oman |
Peshawar Airport (PEW), Peshawar, Pakistan | Bahrain Manama (BAH), Manama, Bahrain |
Riyadh (RUH), Riyadh, Saudi Arabia | Bahrain Manama (BAH), Manama, Bahrain |
International (SAH), Sanaa, Yemen | Bahrain Manama (BAH), Manama, Bahrain |
Shiraz Airport (SYZ), Shiraz, Iran | Bahrain Manama (BAH), Manama, Bahrain |
Mehrabad (THR), Tehran, Iran | Bahrain Manama (BAH), Manama, Bahrain |
Trivandrum (TRV), Trivandrum, India | Bahrain Manama (BAH), Manama, Bahrain |
Trivandrum (TRV), Trivandrum, India | Seeb Airport (MCT), Muscat, Oman |
Give us your